be made of sterner stuff - Turkish English Dictionary